home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / a_utils / perl / mac-perl / gs_102st.bin / README
MacBinary  |  1993-01-25  |  5.4 KB  |  [TEXT/MPS ]

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: MacBinary (archive/macBinary).

ConfidenceProgramDetectionMatch TypeSupport
10% dexvert MacBinary (archive/macBinary) fallback Supported
10% dexvert Jesper Olsen Module (music/jesperOlsen) magic Supported
1% dexvert Text File (text/txt) fallback Supported
100% file MacBinary II, Mon Jan 25 09:52:17 1993, modified Mon Jan 25 09:52:17 1993, creator 'MPS ', type ASCII, 4671 bytes "README" , at 0x12bf 554 bytes resource default (weak)
99% file data default
49% TrID Macintosh plain text (MacBinary) default
33% TrID TTComp archive compressed (bin-4K) default (weak)
16% TrID MacBinary 2 default (weak)
100% siegfried fmt/1762 MacBinary (II) default
100% lsar MacBinary default


id metadata
keyvalue
macFileType[TEXT]
macFileCreator[MPS ]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 06 52 45 41 44 4d 45 | 00 00 00 00 00 00 00 00 |..README|........|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 54 45 58 54 4d 50 53 | 20 00 00 00 00 00 00 00 |.TEXTMPS| .......|
|00000050| 00 00 00 00 00 12 3f 00 | 00 02 2a a7 89 af 21 a7 |......?.|..*...!.|
|00000060| 89 af 21 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |..!.....|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 c8 2a 00 00 |........|.....*..|
|00000080| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000090| 20 47 20 55 20 53 20 49 | 20 2d 2d 20 47 72 61 6e | G U S I| -- Gran|
|000000a0| 64 20 55 6e 69 66 69 65 | 64 20 53 6f 63 6b 65 74 |d Unifie|d Socket|
|000000b0| 20 49 6e 74 65 72 66 61 | 63 65 0d 0d 49 4e 54 52 | Interfa|ce..INTR|
|000000c0| 4f 44 55 43 54 49 4f 4e | 0d 0d 47 55 53 49 20 69 |ODUCTION|..GUSI i|
|000000d0| 73 20 61 6e 20 65 78 74 | 65 6e 73 69 6f 6e 20 61 |s an ext|ension a|
|000000e0| 6e 64 20 70 61 72 74 69 | 61 6c 20 72 65 70 6c 61 |nd parti|al repla|
|000000f0| 63 65 6d 65 6e 74 20 6f | 66 20 74 68 65 20 4d 50 |cement o|f the MP|
|00000100| 57 20 43 20 72 75 6e 74 | 69 6d 65 20 6c 69 62 72 |W C runt|ime libr|
|00000110| 61 72 79 2e 0d 49 74 73 | 20 6d 61 69 6e 20 6f 62 |ary..Its| main ob|
|00000120| 6a 65 63 74 69 76 65 20 | 69 73 20 74 6f 20 70 72 |jective |is to pr|
|00000130| 6f 76 69 64 65 20 61 20 | 6d 6f 72 65 20 6f 72 20 |ovide a |more or |
|00000140| 6c 65 73 73 20 73 69 6d | 70 6c 65 20 61 6e 64 20 |less sim|ple and |
|00000150| 63 6f 6e 73 69 73 74 65 | 6e 74 20 69 6e 74 65 72 |consiste|nt inter|
|00000160| 66 61 63 65 0d 61 63 72 | 6f 73 73 20 74 68 65 20 |face.acr|oss the |
|00000170| 66 6f 6c 6c 6f 77 69 6e | 67 20 63 6f 6d 6d 75 6e |followin|g commun|
|00000180| 69 63 61 74 69 6f 6e 20 | 64 6f 6d 61 69 6e 73 3a |ication |domains:|
|00000190| 0d 0d 46 69 6c 65 73 09 | 09 09 09 4f 72 64 69 6e |..Files.|...Ordin|
|000001a0| 61 72 79 20 4d 61 63 69 | 6e 74 6f 73 68 20 66 69 |ary Maci|ntosh fi|
|000001b0| 6c 65 73 20 61 6e 64 20 | 4d 50 57 20 70 73 65 75 |les and |MPW pseu|
|000001c0| 64 6f 20 64 65 76 69 63 | 65 73 2e 0d 55 6e 69 78 |do devic|es..Unix|
|000001d0| 09 09 09 09 4d 65 6d 6f | 72 79 20 62 61 73 65 64 |....Memo|ry based|
|000001e0| 20 63 6f 6d 6d 75 6e 69 | 63 61 74 69 6f 6e 20 77 | communi|cation w|
|000001f0| 69 74 68 69 6e 20 61 20 | 73 69 6e 67 6c 65 20 6d |ithin a |single m|
|00000200| 61 63 68 69 6e 65 0d 41 | 70 70 6c 65 74 61 6c 6b |achine.A|ppletalk|
|00000210| 09 09 41 44 53 50 20 63 | 6f 6d 6d 75 6e 69 63 61 |..ADSP c|ommunica|
|00000220| 74 69 6f 6e 20 6f 76 65 | 72 20 61 20 6e 65 74 77 |tion ove|r a netw|
|00000230| 6f 72 6b 2e 0d 50 50 43 | 09 09 09 09 4c 6f 63 61 |ork..PPC|....Loca|
|00000240| 6c 20 61 6e 64 20 72 65 | 6d 6f 74 65 20 63 6f 6e |l and re|mote con|
|00000250| 6e 65 63 74 69 6f 6e 73 | 20 77 69 74 68 20 74 68 |nections| with th|
|00000260| 65 20 53 79 73 74 65 6d | 20 37 20 50 50 43 20 54 |e System| 7 PPC T|
|00000270| 6f 6f 6c 62 6f 78 0d 49 | 6e 74 65 72 6e 65 74 09 |oolbox.I|nternet.|
|00000280| 09 09 54 43 50 20 61 6e | 64 20 55 44 50 20 63 6f |..TCP an|d UDP co|
|00000290| 6e 6e 65 63 74 69 6f 6e | 73 20 6f 76 65 72 20 4d |nnection|s over M|
|000002a0| 61 63 54 43 50 2e 0d 0d | 41 64 64 69 74 69 6f 6e |acTCP...|Addition|
|000002b0| 61 6c 6c 79 2c 20 47 55 | 53 49 20 61 64 64 73 20 |ally, GU|SI adds |
|000002c0| 73 6f 6d 65 20 55 4e 49 | 58 20 6c 69 62 72 61 72 |some UNI|X librar|
|000002d0| 79 20 63 61 6c 6c 73 20 | 64 65 61 6c 69 6e 67 20 |y calls |dealing |
|000002e0| 77 69 74 68 20 66 69 6c | 65 73 20 77 68 69 63 68 |with fil|es which|
|000002f0| 0d 77 65 72 65 20 6d 69 | 73 73 69 6e 67 2c 20 6c |.were mi|ssing, l|
|00000300| 69 6b 65 20 63 68 64 69 | 72 28 29 2c 20 67 65 74 |ike chdi|r(), get|
|00000310| 63 77 64 28 29 2c 20 73 | 79 6d 6c 69 6e 6b 28 29 |cwd(), s|ymlink()|
|00000320| 2c 20 61 6e 64 20 72 65 | 61 64 6c 69 6e 6b 28 29 |, and re|adlink()|
|00000330| 2c 20 61 6e 64 20 63 68 | 61 6e 67 65 73 0d 61 20 |, and ch|anges.a |
|00000340| 66 65 77 20 6f 74 68 65 | 72 20 6c 69 62 72 61 72 |few othe|r librar|
|00000350| 79 20 63 61 6c 6c 73 20 | 74 6f 20 62 65 68 61 76 |y calls |to behav|
|00000360| 65 20 6d 6f 72 65 20 6c | 69 6b 65 20 74 68 65 69 |e more l|ike thei|
|00000370| 72 20 55 4e 49 58 20 63 | 6f 75 6e 74 65 72 70 61 |r UNIX c|ounterpa|
|00000380| 72 74 73 2e 0d 0d 52 45 | 51 55 49 52 45 4d 45 4e |rts...RE|QUIREMEN|
|00000390| 54 53 0d 0d 54 6f 20 75 | 73 65 20 47 55 53 49 2c |TS..To u|se GUSI,|
|000003a0| 20 79 6f 75 20 6e 65 65 | 64 20 4d 50 57 20 43 20 | you nee|d MPW C |
|000003b0| 33 2e 32 20 6f 72 20 6c | 61 74 65 72 2e 20 54 6f |3.2 or l|ater. To|
|000003c0| 20 6d 6f 64 69 66 79 20 | 69 74 2c 20 79 6f 75 20 | modify |it, you |
|000003d0| 61 64 64 69 74 69 6f 6e | 61 6c 6c 79 20 6e 65 65 |addition|ally nee|
|000003e0| 64 0d 4d 50 57 20 43 2b | 2b 20 33 2e 32 20 6f 72 |d.MPW C+|+ 3.2 or|
|000003f0| 20 6c 61 74 65 72 20 61 | 6e 64 20 50 65 72 6c 2e | later a|nd Perl.|
|00000400| 0d 0d 43 4f 50 59 49 4e | 47 0d 0d 43 6f 70 79 72 |..COPYIN|G..Copyr|
|00000410| 69 67 68 74 20 a9 20 31 | 39 39 32 2c 20 31 39 39 |ight . 1|992, 199|
|00000420| 33 20 4d 61 74 74 68 69 | 61 73 20 4e 65 65 72 61 |3 Matthi|as Neera|
|00000430| 63 68 65 72 0d 0d 50 65 | 72 6d 69 73 73 69 6f 6e |cher..Pe|rmission|
|00000440| 20 69 73 20 67 72 61 6e | 74 65 64 20 74 6f 20 61 | is gran|ted to a|
|00000450| 6e 79 6f 6e 65 20 74 6f | 20 75 73 65 20 74 68 69 |nyone to| use thi|
|00000460| 73 20 73 6f 66 74 77 61 | 72 65 20 66 6f 72 20 61 |s softwa|re for a|
|00000470| 6e 79 20 70 75 72 70 6f | 73 65 20 6f 6e 20 61 6e |ny purpo|se on an|
|00000480| 79 0d 63 6f 6d 70 75 74 | 65 72 20 73 79 73 74 65 |y.comput|er syste|
|00000490| 6d 2c 20 61 6e 64 20 74 | 6f 20 72 65 64 69 73 74 |m, and t|o redist|
|000004a0| 72 69 62 75 74 65 20 69 | 74 20 66 72 65 65 6c 79 |ribute i|t freely|
|000004b0| 2c 20 73 75 62 6a 65 63 | 74 20 74 6f 20 74 68 65 |, subjec|t to the|
|000004c0| 20 66 6f 6c 6c 6f 77 69 | 6e 67 0d 72 65 73 74 72 | followi|ng.restr|
|000004d0| 69 63 74 69 6f 6e 73 3a | 0d 0d 2d 20 54 68 65 20 |ictions:|..- The |
|000004e0| 61 75 74 68 6f 72 20 69 | 73 20 6e 6f 74 20 72 65 |author i|s not re|
|000004f0| 73 70 6f 6e 73 69 62 6c | 65 20 66 6f 72 20 74 68 |sponsibl|e for th|
|00000500| 65 20 63 6f 6e 73 65 71 | 75 65 6e 63 65 73 20 6f |e conseq|uences o|
|00000510| 66 20 75 73 65 20 6f 66 | 20 74 68 69 73 20 73 6f |f use of| this so|
|00000520| 66 74 77 61 72 65 2c 0d | 20 20 6e 6f 20 6d 61 74 |ftware,.| no mat|
|00000530| 74 65 72 20 68 6f 77 20 | 61 77 66 75 6c 2c 20 65 |ter how |awful, e|
|00000540| 76 65 6e 20 69 66 20 74 | 68 65 79 20 61 72 69 73 |ven if t|hey aris|
|00000550| 65 20 66 72 6f 6d 20 64 | 65 66 65 63 74 73 20 69 |e from d|efects i|
|00000560| 6e 20 69 74 2e 0d 2d 20 | 54 68 65 20 6f 72 69 67 |n it..- |The orig|
|00000570| 69 6e 20 6f 66 20 74 68 | 69 73 20 73 6f 66 74 77 |in of th|is softw|
|00000580| 61 72 65 20 6d 75 73 74 | 20 6e 6f 74 20 62 65 20 |are must| not be |
|00000590| 6d 69 73 72 65 70 72 65 | 73 65 6e 74 65 64 2c 20 |misrepre|sented, |
|000005a0| 65 69 74 68 65 72 20 62 | 79 20 65 78 70 6c 69 63 |either b|y explic|
|000005b0| 69 74 0d 20 20 63 6c 61 | 69 6d 20 6f 72 20 62 79 |it. cla|im or by|
|000005c0| 20 6f 6d 69 73 73 69 6f | 6e 2e 0d 2d 20 41 6c 74 | omissio|n..- Alt|
|000005d0| 65 72 65 64 20 76 65 72 | 73 69 6f 6e 73 20 6d 75 |ered ver|sions mu|
|000005e0| 73 74 20 62 65 20 70 6c | 61 69 6e 6c 79 20 6d 61 |st be pl|ainly ma|
|000005f0| 72 6b 65 64 20 61 73 20 | 73 75 63 68 2c 20 61 6e |rked as |such, an|
|00000600| 64 20 6d 75 73 74 20 6e | 6f 74 20 62 65 20 6d 69 |d must n|ot be mi|
|00000610| 73 72 65 70 72 65 73 65 | 6e 74 65 64 0d 20 20 61 |sreprese|nted. a|
|00000620| 73 20 62 65 69 6e 67 20 | 74 68 65 20 6f 72 69 67 |s being |the orig|
|00000630| 69 6e 61 6c 20 73 6f 66 | 74 77 61 72 65 2e 0d 0d |inal sof|tware...|
|00000640| 57 48 45 52 45 20 54 4f | 20 42 45 47 49 4e 0d 0d |WHERE TO| BEGIN..|
|00000650| 59 6f 75 20 73 68 6f 75 | 6c 64 20 70 72 6f 62 61 |You shou|ld proba|
|00000660| 62 6c 79 20 73 74 61 72 | 74 20 77 69 74 68 20 70 |bly star|t with p|
|00000670| 72 69 6e 74 69 6e 67 20 | 6f 75 74 20 74 68 65 20 |rinting |out the |
|00000680| 64 6f 63 75 6d 65 6e 74 | 61 74 69 6f 6e 20 69 6e |document|ation in|
|00000690| 20 47 55 53 49 2e 70 73 | 2e 20 4d 61 79 62 65 0d | GUSI.ps|. Maybe.|
|000006a0| 69 74 20 68 65 6c 70 73 | 20 61 6c 73 6f 20 74 6f |it helps| also to|
|000006b0| 20 70 6c 61 79 20 77 69 | 74 68 20 74 68 65 20 73 | play wi|th the s|
|000006c0| 61 6d 70 6c 65 20 70 72 | 6f 67 72 61 6d 73 2e 0d |ample pr|ograms..|
|000006d0| 0d 42 55 47 53 2c 20 51 | 55 45 53 54 49 4f 4e 53 |.BUGS, Q|UESTIONS|
|000006e0| 2c 20 53 55 47 47 45 53 | 54 49 4f 4e 53 0d 0d 50 |, SUGGES|TIONS..P|
|000006f0| 6c 65 61 73 65 20 72 65 | 70 6f 72 74 20 61 6e 79 |lease re|port any|
|00000700| 20 70 72 6f 62 6c 65 6d | 73 20 79 6f 75 20 65 78 | problem|s you ex|
|00000710| 70 65 72 69 65 6e 63 65 | 20 77 69 74 68 20 74 68 |perience| with th|
|00000720| 65 20 63 6f 64 65 20 6f | 72 20 74 68 65 20 64 6f |e code o|r the do|
|00000730| 63 75 6d 65 6e 74 61 74 | 69 6f 6e 20 74 6f 0d 6d |cumentat|ion to.m|
|00000740| 65 2e 20 49 27 64 20 61 | 6c 73 6f 20 62 65 20 69 |e. I'd a|lso be i|
|00000750| 6e 74 65 72 65 73 74 65 | 64 20 69 6e 20 68 65 61 |ntereste|d in hea|
|00000760| 72 69 6e 67 20 61 62 6f | 75 74 20 79 6f 75 72 20 |ring abo|ut your |
|00000770| 73 75 63 63 65 73 73 20 | 73 74 6f 72 69 65 73 2c |success |stories,|
|00000780| 20 69 66 20 79 6f 75 20 | 68 61 76 65 0d 61 6e 79 | if you |have.any|
|00000790| 2e 0d 0d 4d 41 49 4c 49 | 4e 47 20 4c 49 53 54 0d |...MAILI|NG LIST.|
|000007a0| 0d 54 68 65 72 65 20 69 | 73 20 6e 6f 77 20 61 20 |.There i|s now a |
|000007b0| 6d 61 69 6c 69 6e 67 20 | 6c 69 73 74 20 66 6f 72 |mailing |list for|
|000007c0| 20 61 6e 6e 6f 75 6e 63 | 69 6e 67 20 6e 65 77 20 | announc|ing new |
|000007d0| 72 65 6c 65 61 73 65 73 | 20 61 6e 64 20 64 69 73 |releases| and dis|
|000007e0| 63 75 73 73 69 6f 6e 73 | 20 61 62 6f 75 74 20 68 |cussions| about h|
|000007f0| 6f 77 20 0d 74 6f 20 6d | 61 6b 65 20 47 55 53 49 |ow .to m|ake GUSI|
|00000800| 20 63 68 61 6e 67 65 20 | 79 6f 75 72 20 6c 69 66 | change |your lif|
|00000810| 65 2e 20 54 6f 20 73 75 | 62 73 63 72 69 62 65 2c |e. To su|bscribe,|
|00000820| 20 73 65 6e 64 20 61 20 | 6d 61 69 6c 20 74 6f 20 | send a |mail to |
|00000830| 3c 67 75 73 69 2d 72 65 | 71 75 65 73 74 40 69 69 |<gusi-re|quest@ii|
|00000840| 73 2e 65 74 68 7a 2e 63 | 68 3e 0d 0d 4d 61 74 74 |s.ethz.c|h>..Matt|
|00000850| 68 69 61 73 20 4e 65 65 | 72 61 63 68 65 72 09 09 |hias Nee|racher..|
|00000860| 09 09 09 4f 66 66 69 63 | 65 3a 09 2b 34 31 20 31 |...Offic|e:.+41 1|
|00000870| 20 32 35 36 20 35 31 20 | 34 36 0d 48 6f 68 65 6e | 256 51 |46.Hohen|
|00000880| 6b 6c 69 6e 67 65 6e 73 | 74 72 61 73 73 65 20 31 |klingens|trasse 1|
|00000890| 39 09 09 09 09 48 6f 6d | 65 3a 20 09 2b 34 31 20 |9....Hom|e: .+41 |
|000008a0| 31 20 33 34 31 20 38 35 | 20 30 36 0d 38 30 34 39 |1 341 85| 06.8049|
|000008b0| 20 5a 75 65 72 69 63 68 | 09 09 09 09 09 09 09 45 | Zuerich|.......E|
|000008c0| 6d 61 69 6c 3a 09 3c 6e | 65 65 72 69 40 69 69 73 |mail:.<n|eeri@iis|
|000008d0| 2e 65 74 68 7a 2e 63 68 | 3e 0d 0d 53 57 49 54 5a |.ethz.ch|>..SWITZ|
|000008e0| 45 52 4c 41 4e 44 0d 0d | 52 45 4c 45 41 53 45 20 |ERLAND..|RELEASE |
|000008f0| 4e 4f 54 45 53 0d 0d 56 | 65 72 73 69 6f 6e 20 31 |NOTES..V|ersion 1|
|00000900| 2e 30 2e 32 09 32 34 4a | 61 6e 39 33 0d 0d 2d 20 |.0.2.24J|an93..- |
|00000910| 72 65 6e 61 6d 65 28 29 | 20 75 73 65 64 20 74 6f |rename()| used to|
|00000920| 20 73 6f 6d 65 74 69 6d | 65 73 20 64 6f 20 74 68 | sometim|es do th|
|00000930| 65 20 77 72 6f 6e 67 20 | 74 68 69 6e 67 20 69 66 |e wrong |thing if|
|00000940| 20 62 6f 74 68 20 74 68 | 65 20 6e 61 6d 65 20 61 | both th|e name a|
|00000950| 6e 64 20 74 68 65 20 66 | 6f 6c 64 65 72 20 68 61 |nd the f|older ha|
|00000960| 64 0d 20 20 74 6f 20 62 | 65 20 63 68 61 6e 67 65 |d. to b|e change|
|00000970| 64 2e 20 49 20 64 6f 6e | 27 74 20 74 68 69 6e 6b |d. I don|'t think|
|00000980| 20 74 68 65 20 6e 65 77 | 20 76 65 72 73 69 6f 6e | the new| version|
|00000990| 20 69 73 20 31 30 30 25 | 20 63 6f 72 72 65 63 74 | is 100%| correct|
|000009a0| 2c 20 62 75 74 20 69 74 | 20 73 68 6f 75 6c 64 20 |, but it| should |
|000009b0| 62 65 20 0d 20 20 62 65 | 74 74 65 72 2e 20 28 74 |be . be|tter. (t|
|000009c0| 68 61 6e 6b 73 20 74 6f | 20 42 72 61 64 20 50 69 |hanks to| Brad Pi|
|000009d0| 63 6b 65 72 69 6e 67 20 | 66 6f 72 20 72 65 70 6f |ckering |for repo|
|000009e0| 72 74 69 6e 67 29 0d 2d | 20 63 68 6f 6f 73 65 28 |rting).-| choose(|
|000009f0| 29 20 66 6f 72 20 66 69 | 6c 65 73 20 64 6f 65 73 |) for fi|les does|
|00000a00| 6e 27 74 20 63 6f 75 6e | 74 20 74 68 65 20 74 65 |n't coun|t the te|
|00000a10| 72 6d 69 6e 61 74 69 6e | 67 20 4e 55 4c 4c 20 62 |rminatin|g NULL b|
|00000a20| 79 74 65 20 61 6e 79 6d | 6f 72 65 2e 20 49 20 68 |yte anym|ore. I h|
|00000a30| 6f 70 65 20 0d 20 20 6e | 6f 62 6f 64 79 20 72 65 |ope . n|obody re|
|00000a40| 6c 69 65 64 20 6f 6e 20 | 74 68 65 20 6f 6c 64 20 |lied on |the old |
|00000a50| 76 65 72 73 69 6f 6e 2e | 20 28 74 68 61 6e 6b 73 |version.| (thanks|
|00000a60| 20 61 67 61 69 6e 20 74 | 6f 20 42 72 61 64 20 50 | again t|o Brad P|
|00000a70| 69 63 6b 65 72 69 6e 67 | 29 0d 2d 20 67 65 74 73 |ickering|).- gets|
|00000a80| 65 72 76 2e 2e 2e 28 29 | 20 61 6e 64 20 67 65 74 |erv...()| and get|
|00000a90| 70 72 6f 74 6f 62 79 2e | 2e 2e 28 29 20 75 73 65 |protoby.|..() use|
|00000aa0| 64 20 74 6f 20 72 65 74 | 75 72 6e 20 4e 55 4c 4c |d to ret|urn NULL|
|00000ab0| 20 66 6f 72 20 74 68 65 | 20 61 6c 69 61 73 65 73 | for the| aliases|
|00000ac0| 20 66 69 65 6c 64 2c 20 | 77 68 69 63 68 0d 20 20 | field, |which. |
|00000ad0| 69 73 20 6e 6f 74 20 63 | 6f 72 72 65 63 74 2e 0d |is not c|orrect..|
|00000ae0| 2d 20 54 43 50 2f 49 50 | 20 73 6f 63 6b 65 74 73 |- TCP/IP| sockets|
|00000af0| 20 68 61 64 20 61 20 68 | 6f 72 72 69 62 6c 65 20 | had a h|orrible |
|00000b00| 62 75 67 20 77 69 74 68 | 20 66 61 73 74 20 72 65 |bug with| fast re|
|00000b10| 61 64 2f 77 72 69 74 65 | 73 2e 20 54 68 61 74 27 |ad/write|s. That'|
|00000b20| 73 20 77 68 61 74 20 49 | 20 67 65 74 20 66 6f 72 |s what I| get for|
|00000b30| 0d 20 20 6e 6f 74 20 64 | 6f 69 6e 67 20 6d 79 20 |. not d|oing my |
|00000b40| 63 6f 64 65 20 73 74 65 | 61 6c 69 6e 67 20 70 72 |code ste|aling pr|
|00000b50| 6f 70 65 72 6c 79 2e 0d | 0d 56 65 72 73 69 6f 6e |operly..|.Version|
|00000b60| 20 31 2e 30 2e 31 09 30 | 39 4a 61 6e 39 33 0d 0d | 1.0.1.0|9Jan93..|
|00000b70| 2d 20 49 66 20 61 20 54 | 43 50 20 73 6f 63 6b 65 |- If a T|CP socke|
|00000b80| 74 20 72 65 74 75 72 6e | 65 64 20 66 72 6f 6d 20 |t return|ed from |
|00000b90| 61 63 63 65 70 74 28 29 | 20 77 61 73 20 63 6c 6f |accept()| was clo|
|00000ba0| 73 65 64 2c 20 66 75 72 | 74 68 65 72 20 61 63 63 |sed, fur|ther acc|
|00000bb0| 65 70 74 73 20 6f 6e 20 | 74 68 65 0d 20 20 70 61 |epts on |the. pa|
|00000bc0| 72 65 6e 74 20 73 6f 63 | 6b 65 74 20 77 65 72 65 |rent soc|ket were|
|00000bd0| 20 64 69 73 61 62 6c 65 | 64 2e 20 46 69 78 65 64 | disable|d. Fixed|
|00000be0| 2e 20 54 68 61 6e 6b 73 | 20 74 6f 20 43 68 65 6e |. Thanks| to Chen|
|00000bf0| 20 4a 69 61 54 79 61 6e | 20 66 6f 72 20 72 65 70 | JiaTyan| for rep|
|00000c00| 6f 72 74 69 6e 67 2e 0d | 2d 20 47 55 53 49 20 63 |orting..|- GUSI c|
|00000c10| 6f 6e 66 69 67 75 72 61 | 74 69 6f 6e 20 72 65 73 |onfigura|tion res|
|00000c20| 6f 75 72 63 65 73 20 61 | 72 65 20 6e 6f 77 20 72 |ources a|re now r|
|00000c30| 65 73 70 65 63 74 65 64 | 0d 2d 20 50 72 6f 67 72 |espected|.- Progr|
|00000c40| 61 6d 73 20 6c 69 6e 6b | 65 64 20 77 69 74 68 20 |ams link|ed with |
|00000c50| 47 55 53 49 20 6e 6f 77 | 20 62 79 20 64 65 66 61 |GUSI now| by defa|
|00000c60| 75 6c 74 20 61 75 74 6f | 6d 61 74 69 63 61 6c 6c |ult auto|maticall|
|00000c70| 79 20 63 61 6c 6c 20 74 | 68 65 20 73 70 69 6e 20 |y call t|he spin |
|00000c80| 72 6f 75 74 69 6e 65 0d | 20 20 66 6f 72 20 65 76 |routine.| for ev|
|00000c90| 65 72 79 20 72 65 61 64 | 2f 77 72 69 74 65 20 28 |ery read|/write (|
|00000ca0| 54 68 69 73 20 63 61 6e | 20 62 65 20 74 75 72 6e |This can| be turn|
|00000cb0| 65 64 20 6f 66 66 20 69 | 6e 20 74 68 65 20 63 6f |ed off i|n the co|
|00000cc0| 6e 66 69 67 75 72 61 74 | 69 6f 6e 20 72 65 73 6f |nfigurat|ion reso|
|00000cd0| 75 72 63 65 29 2e 0d 2d | 20 41 64 64 20 61 20 63 |urce)..-| Add a c|
|00000ce0| 68 64 69 72 28 29 2d 72 | 65 73 70 65 63 74 69 6e |hdir()-r|espectin|
|00000cf0| 67 20 66 73 65 74 66 69 | 6c 65 69 6e 66 6f 28 29 |g fsetfi|leinfo()|
|00000d00| 0d 0d 56 65 72 73 69 6f | 6e 20 31 2e 30 09 09 32 |..Versio|n 1.0..2|
|00000d10| 30 44 65 63 39 32 0d 0d | 2d 20 43 68 61 6e 67 65 |0Dec92..|- Change|
|00000d20| 64 20 74 68 65 20 77 61 | 79 20 73 75 62 73 65 74 |d the wa|y subset|
|00000d30| 20 6c 69 62 72 61 72 69 | 65 73 20 77 65 72 65 20 | librari|es were |
|00000d40| 62 75 69 6c 74 2e 0d 2d | 20 41 72 72 61 6e 67 65 |built..-| Arrange|
|00000d50| 20 66 6f 72 20 74 68 65 | 20 47 55 53 49 5f 46 20 | for the| GUSI_F |
|00000d60| 76 61 72 69 61 6e 74 20 | 74 6f 20 62 65 20 61 6c |variant |to be al|
|00000d70| 77 61 79 73 20 62 75 69 | 6c 74 2e 0d 2d 20 41 64 |ways bui|lt..- Ad|
|00000d80| 64 20 72 6f 75 74 69 6e | 65 73 20 74 6f 20 61 63 |d routin|es to ac|
|00000d90| 63 65 73 73 20 46 53 53 | 70 65 63 20 6d 61 6e 69 |cess FSS|pec mani|
|00000da0| 70 75 6c 61 74 69 6f 6e | 73 20 66 72 6f 6d 20 70 |pulation|s from p|
|00000db0| 6c 61 69 6e 20 43 2e 0d | 2d 20 41 64 64 20 63 6f |lain C..|- Add co|
|00000dc0| 72 72 65 63 74 20 70 72 | 6f 74 6f 74 79 70 65 73 |rrect pr|ototypes|
|00000dd0| 20 74 6f 20 6e 65 74 64 | 62 2e 68 2e 0d 2d 20 52 | to netd|b.h..- R|
|00000de0| 65 6e 61 6d 65 20 47 55 | 53 49 46 53 70 5f 50 2e |ename GU|SIFSp_P.|
|00000df0| 68 20 74 6f 20 54 46 69 | 6c 65 53 70 65 63 2e 68 |h to TFi|leSpec.h|
|00000e00| 20 61 6e 64 20 6d 61 6b | 65 20 69 74 20 70 75 62 | and mak|e it pub|
|00000e10| 6c 69 63 2e 0d 2d 20 4c | 65 74 20 63 68 6f 6f 73 |lic..- L|et choos|
|00000e20| 65 28 29 20 74 72 65 61 | 74 20 66 6c 61 67 73 20 |e() trea|t flags |
|00000e30| 63 6f 6e 73 69 73 74 65 | 6e 74 6c 79 20 66 6f 72 |consiste|ntly for|
|00000e40| 20 61 6c 6c 20 61 64 64 | 72 65 73 73 20 66 61 6d | all add|ress fam|
|00000e50| 69 6c 69 65 73 3a 20 49 | 66 20 43 48 4f 4f 53 45 |ilies: I|f CHOOSE|
|00000e60| 5f 4e 45 57 0d 20 20 6f | 72 20 43 48 4f 4f 53 45 |_NEW. o|r CHOOSE|
|00000e70| 5f 44 49 52 20 61 72 65 | 20 73 70 65 63 69 66 69 |_DIR are| specifi|
|00000e80| 65 64 20 66 6f 72 20 61 | 20 66 61 6d 69 6c 79 20 |ed for a| family |
|00000e90| 74 68 61 74 20 64 6f 65 | 73 6e 27 74 20 73 75 70 |that doe|sn't sup|
|00000ea0| 70 6f 72 74 20 74 68 65 | 6d 2c 20 45 49 4e 56 41 |port the|m, EINVA|
|00000eb0| 4c 0d 20 20 69 73 20 72 | 65 74 75 72 6e 65 64 2e |L. is r|eturned.|
|00000ec0| 0d 2d 20 46 69 6c 65 53 | 6f 63 6b 65 74 44 6f 6d |.- FileS|ocketDom|
|00000ed0| 61 69 6e 3a 3a 63 68 6f | 6f 73 65 28 29 20 6e 6f |ain::cho|ose() no|
|00000ee0| 77 20 74 72 65 61 74 73 | 20 43 48 4f 4f 53 45 5f |w treats| CHOOSE_|
|00000ef0| 44 45 46 41 55 4c 54 20 | 63 6f 72 72 65 63 74 6c |DEFAULT |correctl|
|00000f00| 79 0d 2d 20 41 64 64 20 | 67 65 74 63 77 64 28 29 |y.- Add |getcwd()|
|00000f10| 0d 2d 20 73 74 61 74 28 | 29 20 6e 6f 77 20 63 6f |.- stat(|) now co|
|00000f20| 6e 73 69 64 65 72 73 20 | 66 69 6c 65 73 20 77 69 |nsiders |files wi|
|00000f30| 74 68 20 74 79 70 65 20 | 27 54 45 58 54 27 20 61 |th type |'TEXT' a|
|00000f40| 73 20 65 78 65 63 75 74 | 61 62 6c 65 20 28 74 68 |s execut|able (th|
|00000f50| 69 73 20 69 73 20 63 65 | 72 74 61 69 6e 6c 79 0d |is is ce|rtainly.|
|00000f60| 20 20 63 6f 6e 74 72 6f | 76 65 72 73 69 61 6c 20 | contro|versial |
|00000f70| 61 6e 64 20 6d 69 67 68 | 74 20 62 65 20 6d 61 64 |and migh|t be mad|
|00000f80| 65 20 63 6f 6e 66 69 67 | 75 72 61 62 6c 65 20 69 |e config|urable i|
|00000f90| 6e 20 61 20 66 75 74 75 | 72 65 20 76 65 72 73 69 |n a futu|re versi|
|00000fa0| 6f 6e 29 2e 0d 2d 20 72 | 65 6d 6f 76 65 64 20 47 |on)..- r|emoved G|
|00000fb0| 55 53 49 52 65 73 69 64 | 65 6e 74 2c 20 74 68 65 |USIResid|ent, the|
|00000fc0| 20 66 65 61 74 75 72 65 | 20 66 72 6f 6d 20 68 65 | feature| from he|
|00000fd0| 6c 6c 2e 20 49 20 66 6f | 72 67 6f 74 20 74 77 69 |ll. I fo|rgot twi|
|00000fe0| 63 65 20 74 6f 20 73 70 | 65 63 69 66 79 0d 20 20 |ce to sp|ecify. |
|00000ff0| 61 20 72 65 73 69 64 65 | 6e 74 20 73 65 67 6d 65 |a reside|nt segme|
|00001000| 6e 74 20 66 6f 72 20 69 | 74 2c 20 61 6e 64 20 62 |nt for i|t, and b|
|00001010| 6f 74 68 20 74 69 6d 65 | 73 20 69 74 20 74 6f 6f |oth time|s it too|
|00001020| 6b 20 6d 65 20 61 6c 6d | 6f 73 74 20 61 20 77 65 |k me alm|ost a we|
|00001030| 65 6b 20 74 6f 20 66 69 | 6e 64 0d 20 20 74 68 65 |ek to fi|nd. the|
|00001040| 20 62 75 67 2e 20 54 68 | 65 20 72 6f 75 74 69 6e | bug. Th|e routin|
|00001050| 65 73 20 66 6f 72 6d 65 | 72 6c 79 20 69 6e 20 47 |es forme|rly in G|
|00001060| 55 53 49 52 65 73 69 64 | 65 6e 74 20 61 72 65 20 |USIResid|ent are |
|00001070| 6e 6f 77 20 69 6e 20 4d | 61 69 6e 2e 0d 2d 20 66 |now in M|ain..- f|
|00001080| 69 78 65 64 20 61 20 66 | 65 77 20 62 75 67 73 2e |ixed a f|ew bugs.|
|00001090| 0d 2d 20 55 70 64 61 74 | 65 64 20 74 68 65 20 64 |.- Updat|ed the d|
|000010a0| 6f 63 75 6d 65 6e 74 61 | 74 69 6f 6e 2e 0d 0d 56 |ocumenta|tion...V|
|000010b0| 65 72 73 69 6f 6e 20 31 | 2e 30 62 34 09 32 39 4f |ersion 1|.0b4.29O|
|000010c0| 63 74 39 32 0d 0d 50 75 | 72 67 65 64 20 28 68 6f |ct92..Pu|rged (ho|
|000010d0| 70 65 66 75 6c 6c 79 29 | 20 74 68 65 20 6c 61 73 |pefully)| the las|
|000010e0| 74 20 72 65 6d 61 69 6e | 69 6e 67 20 74 72 61 63 |t remain|ing trac|
|000010f0| 65 73 20 6f 66 20 74 68 | 65 20 6f 62 73 6f 6c 65 |es of th|e obsole|
|00001100| 74 65 20 73 74 72 75 63 | 74 75 72 65 20 6e 61 6d |te struc|ture nam|
|00001110| 65 0d 22 64 69 72 65 63 | 74 22 20 28 73 68 6f 75 |e."direc|t" (shou|
|00001120| 6c 64 20 68 61 76 65 20 | 62 65 65 6e 20 22 64 69 |ld have |been "di|
|00001130| 72 65 6e 74 22 29 2e 20 | 54 68 61 6e 6b 73 20 74 |rent"). |Thanks t|
|00001140| 6f 20 4b 65 76 69 6e 20 | 57 69 6c 6c 65 79 20 66 |o Kevin |Willey f|
|00001150| 6f 72 20 70 6f 69 6e 74 | 69 6e 67 20 6f 75 74 0d |or point|ing out.|
|00001160| 74 68 61 74 20 62 75 67 | 2e 0d 0d 56 65 72 73 69 |that bug|...Versi|
|00001170| 6f 6e 20 31 2e 30 62 33 | 09 31 39 4f 63 74 39 32 |on 1.0b3|.19Oct92|
|00001180| 0d 0d 46 69 78 65 64 20 | 61 20 66 65 77 20 62 75 |..Fixed |a few bu|
|00001190| 67 73 20 69 6e 20 74 68 | 65 20 74 65 73 74 20 70 |gs in th|e test p|
|000011a0| 72 6f 67 72 61 6d 73 0d | 0d 56 65 72 73 69 6f 6e |rograms.|.Version|
|000011b0| 20 31 2e 30 62 32 09 30 | 35 4f 63 74 39 32 0d 0d | 1.0b2.0|5Oct92..|
|000011c0| 54 68 65 20 64 6f 63 75 | 6d 65 6e 74 61 74 69 6f |The docu|mentatio|
|000011d0| 6e 20 69 73 20 6e 6f 77 | 20 61 6c 6d 6f 73 74 20 |n is now| almost |
|000011e0| 63 6f 6d 70 6c 65 74 65 | 2e 0d 0d 56 65 72 73 69 |complete|...Versi|
|000011f0| 6f 6e 20 31 2e 30 62 31 | 09 32 38 53 65 70 39 32 |on 1.0b1|.28Sep92|
|00001200| 0d 0d 54 68 69 73 20 72 | 65 6c 65 61 73 65 20 69 |..This r|elease i|
|00001210| 73 20 73 6f 6d 65 77 68 | 61 74 20 70 72 65 6d 61 |s somewh|at prema|
|00001220| 74 75 72 65 2e 20 41 6c | 74 68 6f 75 67 68 20 49 |ture. Al|though I|
|00001230| 20 62 65 6c 69 65 76 65 | 20 74 68 65 20 63 6f 64 | believe| the cod|
|00001240| 65 20 69 73 20 61 6c 72 | 65 61 64 79 20 69 6e 20 |e is alr|eady in |
|00001250| 61 0d 64 65 63 65 6e 74 | 20 73 68 61 70 65 2c 20 |a.decent| shape, |
|00001260| 74 68 65 20 64 6f 63 75 | 6d 65 6e 74 61 74 69 6f |the docu|mentatio|
|00001270| 6e 20 69 73 20 73 74 69 | 6c 6c 20 69 6e 20 61 20 |n is sti|ll in a |
|00001280| 62 61 64 20 73 68 61 70 | 65 2e 20 49 20 77 6f 75 |bad shap|e. I wou|
|00001290| 6c 64 6e 27 74 20 74 72 | 75 73 74 20 74 68 65 20 |ldn't tr|ust the |
|000012a0| 50 50 43 0d 54 6f 6f 6c | 62 6f 78 20 63 6f 64 65 |PPC.Tool|box code|
|000012b0| 20 74 6f 6f 20 6d 75 63 | 68 20 79 65 74 2e 0d 00 | too muc|h yet...|
|000012c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000012d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000012e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000012f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001300| 00 00 01 00 00 00 01 ce | 00 00 00 ce 00 00 00 5c |........|.......\|
|00001310| 69 63 61 74 69 6f 6e 73 | 6c 73 69 73 73 47 65 72 |ications|lsissGer|
|00001320| 6d 61 6e 00 00 1e 00 00 | 00 00 00 00 00 02 00 00 |man.....|........|
|00001330| 06 52 45 41 44 4d 45 b4 | 02 00 00 00 54 45 58 54 |.README.|....TEXT|
|00001340| 4d 50 53 20 00 00 ff ff | ff ff 00 00 00 00 77 33 |MPS ....|......w3|
|00001350| 00 00 54 45 58 54 4d 50 | 53 20 00 00 ff ff ff ff |..TEXTMP|S ......|
|00001360| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001370| 00 00 a6 eb fd 23 00 00 | 12 3f 00 00 02 2a 6a 00 |.....#..|.?...*j.|
|00001380| 0d ff fe 00 00 57 0e 04 | 50 65 72 6c 68 64 65 2d |.....W..|Perlhde-|
|00001390| 3e 33 35 73 6c 73 69 73 | 73 47 65 72 6d 61 6e 00 |>35slsis|sGerman.|
|000013a0| 00 1e 00 00 00 00 00 00 | 1a 00 00 00 00 00 00 00 |........|........|
|000013b0| 00 60 00 0a ff ff 00 62 | 6a 63 66 62 6a 00 0d ff |.`.....b|jcfbj...|
|000013c0| fe 00 00 57 fd 01 74 70 | 62 6c 68 64 65 2d 3e 33 |...W..tp|blhde->3|
|000013d0| 35 73 6c 73 69 73 73 47 | 65 72 6d 61 6e 00 00 1e |5slsissG|erman...|
|000013e0| 00 00 00 00 00 00 03 00 | 00 00 00 00 00 00 00 60 |........|.......`|
|000013f0| 00 0d ff ff 00 62 6a 63 | 66 62 6a 00 0d ff fe 00 |.....bjc|fbj.....|
|00001400| 00 00 00 5c 09 d1 0d df | 3f e5 32 30 00 04 00 05 |...\....|?.20....|
|00001410| 00 00 00 00 00 00 a7 81 | fd cc a7 81 fd cc a6 71 |........|.......q|
|00001420| 49 ef 00 00 bf be 00 04 | 00 29 00 04 05 47 55 53 |I.......|.)...GUS|
|00001430| 49 ba 00 0a 62 6c 6f 63 | 6b 73 62 65 72 67 00 01 |I...bloc|ksberg..|
|00001440| 34 00 06 52 45 41 44 4d | 45 00 00 00 00 11 43 68 |4..READM|E.....Ch|
|00001450| 61 6e 67 65 73 20 66 6f | 72 20 31 2e 30 2e 32 00 |anges fo|r 1.0.2.|
|00001460| 00 00 00 48 00 09 4d 6f | 6e 61 63 6f 00 72 66 61 |...H..Mo|naco.rfa|
|00001470| 63 65 0d 0d 49 4e 54 52 | 4f 44 55 43 54 49 4f 4e |ce..INTR|ODUCTION|
|00001480| 0d 0d 47 55 53 49 00 06 | 00 03 00 3c 00 24 01 dd |..GUSI..|...<.$..|
|00001490| 02 3d 00 3c 00 24 01 dd | 02 3d a7 89 76 e1 00 00 |.=.<.$..|.=..v...|
|000014a0| 0c 67 00 00 0c 67 00 00 | 07 fb 01 00 00 00 00 1e |.g...g..|........|
|000014b0| 00 3c 00 24 01 dd 02 3d | 00 3c 00 24 01 dd 02 3d |.<.$...=|.<.$...=|
|000014c0| 00 00 07 fb 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000014d0| 01 00 00 00 01 ce 00 00 | 00 ce 00 00 00 5c 01 8e |........|.....\..|
|000014e0| e2 b0 08 16 00 00 00 1c | 00 52 00 01 4d 50 53 52 |........|.R..MPSR|
|000014f0| 00 01 00 12 63 6b 69 64 | 00 00 00 2a 03 ed ff ff |....ckid|...*....|
|00001500| 00 00 00 60 00 00 00 00 | 03 f0 ff ff 00 00 00 ac |...`....|........|
|00001510| 01 95 17 b0 00 80 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001520| 09 50 72 6f 6a 65 63 74 | 6f 72 00 00 00 00 00 00 |.Project|or......|
|00001530| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001540| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001550| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001560| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001570| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+